Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WILLOUGHBY PLACE Detached £424,012 £114,000 25 Jul 2000
2 WILLOUGHBY PLACE Detached £303,170 £227,000 17 Jun 2016
3 WILLOUGHBY PLACE Detached £400,662 £395,000 16 Jun 2022
4 WILLOUGHBY PLACE Detached £301,726 £280,000 30 Sep 2021
5 WILLOUGHBY PLACE Detached £392,689 £240,000 15 Oct 2013